Officers initially responded to a 911 call of a road rage incident near Witte and Allegheny Avenue around 9:30 p.m., Philadelphia police said.
The victim told officers that Malik Johnson, of Horsham, who was driving a white Toyota, pointed a gun at him.
Officers tried to pull Johnson over in the 3100 block of Jasper Street, but he ignored their commands and fled the scene, they said.
A police helicopter chase ensued, which ended in the 2000 block of Fraley Street when Johnson crashed into an occupied police car, police said.
The injured officers were taken to Jefferson-Torresdale Hospital, where they were treated and released.
Police later learned that Johnson's car came back in stolen status for a carjacking and kidnapping in Pittsburgh, they said.
He was charged with simple assault, recklessly endangering another person, aggravated assault, fleeing police, and other related offenses.
Click here to follow Daily Voice Hamilton Township and receive free news updates.